to stand still - Turco Inglés Diccionario